be fresh in one's mind